package com.hlkj.pay.app.merchant.ext.impl.helipay.dto.res;
/*
 * Hlpay-Plus aggregate payment system.
 * Copyright (c) 2024-2025 Hlpay Team Copyright has the right of final interpretation.
 */

import lombok.Data;

/**
 * @author HlpayTeam
 * @date 2024/12/26 14:38
 */
@Data
public class HeliPayRefundOrderQueryRes extends HeliPayOrderCommonRes{
    //商户退款订单号
    private String rt6_refundOrderNum;
    // BEFORERECEIVE:等待处理
    // RECEIVE: 接收成功
    // INIT：初始化
    // DOING：处理中
    // SUCCESS：成功
    // FAIL：失败
    // CLOSE：关闭
    private String rt8_orderStatus;
    //退款金额
    private String rt9_amount;
    //退款完成时间
    private String rt11_refundOrderCompleteDate;
    //第三方平台退款订单号
    private String rt12_refundChannelOrderNum;
    //退款面额
    private String debitAmount;
    //用户实际退款到账金额
    private String refundCashAmount;












    private String rt8_orderAmount;
    private String rt10_desc;
    private String rt11_openId;
    //第三方平台订单号
    private String rt12_channelOrderNum;
    //订单完成时间 yyyy-MM-dd HH:mm:ss
    private String rt13_orderCompleteDate;
    //微信/支付宝/云闪付等交易单号
    private String rt18_outTransactionOrderId;
    //subOpenId
    private String rt20_subOpenId;
    //实际支付金额
    private String rt25_paymentAmount;
    //退款状态  PRE_REFUND:转入退款
    // PART_REFUND:部分退款
    // ALL_REFUND:全额退款
    // FAIL_REFUND:退款失败
    // NOT_YET:尚未退款(不参与签名)
    // (转入退款,部分退款,全额退款,退款失败 均表
    private String rt29_refundStatus;
    //渠道子商户号(U/A/T)
    private String subMerchantNo;
    //渠道结算金额
    private String channelSettlementAmount;



}
